Запись во вложенную схему для Realm - PullRequest
0 голосов
/ 10 октября 2019

Основываясь на своем ответе API, я создал свою схему для области, но я не могу выдвинуть значения в область в соответствии со схемой. пожалуйста, дайте мне знать, есть ли способ сделать это

 export const WORKFLOW_SCHEMA = 'work_flow';
export const WORKFLOW_NAMES_SCHEMA = 'workflow_name';
export const WorkflowNamesSchema = {
   name: WORKFLOW_SCHEMA,
   primaryKey :'workflow_Name',
   properties: {
     workflow_Name: 'string',
     default_State: 'int',
     states: { type: 'list', objectType: WORKFLOW_NAMES_SCHEMA }
   }
 };

export const NEXTSTATE_SCHEMA = 'next_states';
export const WorkFlowSchema = {
  name: WORKFLOW_NAMES_SCHEMA,
  primaryKey :'state_ID',
  properties: {
    state_ID: 'int',
    action_Name: 'string',
    state: 'string',
    next_States: { type: 'list', objectType: NEXTSTATE_SCHEMA }
  }
};

export const NextStatesSchema = {
  name: NEXTSTATE_SCHEMA,
  properties: {
    action: 'string',
    state: 'string',
  },
};
...