github.com/easysoft/zendata@v0.0.0-20240513203326-705bd5a7fd67/yaml/name/enreal.v1.yaml (about)

     1  title: 英文人名
     2  desc:
     3  author: zentao
     4  version: 1.0
     5  
     6  field: english_name
     7  instances:
     8    - instance: common
     9      note: 所有人名
    10      fields:
    11        - field: part1
    12          from: name.en.given.v2
    13          select: name
    14          postfix: " "
    15        - field: part2
    16          from: name.en.family.v2
    17          select: name
    18    - instance: male_common
    19      note: 男性人名
    20      prefix:
    21      fields:
    22        - field: part1
    23          from: name.en.given.v2
    24          select: name
    25          where: "sex='male'"
    26          postfix: " "
    27        - field: part2
    28          from: name.en.family.v2
    29          select: name
    30    - instance: female_common
    31      note: 女性人名
    32      prefix:
    33      fields:
    34        - field: part1
    35          from: name.en.given.v2
    36          select: name
    37          where: "sex='female'"
    38          postfix: " "
    39        - field: part2
    40          from: name.en.family.v2
    41          select: name
    42  
    43    - instance: with_middle
    44      note: 带中间名人名
    45      prefix:
    46      fields:
    47        - field: part1
    48          from: name.en.given.v2
    49          select: name
    50          postfix: " "
    51        - field: part2
    52          from: name.en.given.v2
    53          select: name
    54          postfix: " "
    55        - field: part3
    56          from: name.en.family.v2
    57          select: name
    58  
    59    - instance: male_with_middle
    60      note: 带中间名男性名
    61      prefix:
    62      fields:
    63        - field: part1
    64          from: name.en.given.v2
    65          select: name
    66          where: "sex='male'"
    67          postfix: " "
    68        - field: part2
    69          from: name.en.given.v2
    70          select: name
    71          where: "sex='male'"
    72          postfix: " "
    73        - field: part3
    74          from: name.en.family.v2
    75          select: name
    76    - instance: female_with_middle
    77      note: 带中间名女性名
    78      prefix:
    79      fields:
    80        - field: part1
    81          from: name.en.given.v2
    82          select: name
    83          where: "sex='female'"
    84          postfix: " "
    85        - field: part2
    86          from: name.en.given.v2
    87          select: name
    88          where: "sex='female'"
    89          postfix: " "
    90        - field: part3
    91          from: name.en.family.v2
    92          select: name