Cognite Data Fusion Python SDK - Как удалить края, которые приводят к узлу с определенной целью target_edge_id?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Cognite Data Fusion Python SDK - Как удалить края, которые приводят к узлу с определенной целью target_edge_id?

Сообщение Anonymous »

Я использую COGNITE DATA FUSION PYTHON SDK. < /p>
при удалении узла, например, .... < /p>

Код: Выделить всё

client.data_modeling.instances.delete(NodeId(space='some-space', external_id=deleted_node_id))
Я хочу также удалить края (ы) от родителя, чтобы избежать оставления ребра сирота в базе данных. неэффективно: < /p>

Код: Выделить всё

edges = client.data_modeling.instances.list(
instance_type="edge", limit=-1)
Как я могу построить фильтр для end_node (чтобы соответствовать leteted_node_id ) и в идеале Type (для равного ребенка type)? Например.

Код: Выделить всё

edges = client.data_modeling.instances.list(
instance_type="edge",
filter=And(Equal(???), Equal(???)),
limit=-1)
Потому что тогда я мог бы просто удалить все эти ребра с одним клиентом. DATA_MODELING.INSTANCES.DELETE (EDGES) CALL.


Подробнее здесь: https://stackoverflow.com/questions/795 ... ode-with-a
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»