文章实体有一个无限的多值分类法参考字段field_article_countries,引用分类法词汇表Countries,用户实体有一个单一值分类法参考字段field_user_countries,该字段引用相同的分类法词汇表Countries。
通过编程,并与一篇特定的文章相比,我希望将具有field_user_countries值=的所有用户加载到多值分类法参考字段field_article_countries中可用的值之一。
示例:假设Article "ABC"具有值的field_article_countries:
巴黎
西班牙
伦敦
意大利
User "A
在遵循本教程时
我正试图在我的应用程序中为GraphQL字段创建一个新的插件。但是,我得到了“无法重新声明类”的致命错误,尽管我很确定在我的应用程序中没有其他地方使用BackgroundImage类。
这是我的dds/src/Plugin/GraphQL/Fields/FieldPluginBase.php文件,其中dds是自定义模块的目录:
namespace Drupal\dds\Plugin\GraphQL\Fields;
use Drupal\graphql\GraphQL\Execution\ResolveContext;
use Drupal\graphql\Plugin\
我希望通过JsonApi从Drupal站点获取数据到Gatsby。
我希望呈现特定的内容类型与所有细节和信息。
我可以用JsonApi从drupal获取文章标题,但现在我希望在另一个页面上呈现该文章的图像和信息(内容类型)。所以我使用了盖茨比的createPage方法,但是我得到了以下错误:
**ERROR path is not defined ReferenceError: path is not defined - gatsby-node.js:28**
参考链路
我的档案结构
gatsby-node.js
exports.createPages = async ({ gra
我是Graphql的新手,但是不能用静态查询/ useStaticQuery从Drupal中查询GraphQL中的任何东西。页面查询工作得很好,但是我希望避免在页面中工作的限制。 Gatsby-source-drupal已连接,我可以在localhost/_graphql中看到填充的字段。 当我将信息硬编码到Gatsby-config.js module.exports中时,静态查询可以很好地工作。如果不是,我会一次又一次地收到相同的错误,无论在哪里或在什么类型的配置中都是如此。 如有任何建议,我们将不胜感激。 import { Link } from "gatsby"
im
根据这个Gitbook (接近底部),可能需要使用Drupal的基本Auth模块进行GraphQL查询身份验证。这允许GraphQL针对存储在Drupal中的用户进行身份验证。
https://drupal-graphql.gitbook.io/graphql/authentication/authentication
我创建了一个事件订阅服务器,它向路由添加了基本的Auth选项,如下所示:
use Drupal\Core\Routing\RouteSubscriberBase;
use Symfony\Component\Routing\RouteCollection;
class Rou
我有一个excel导出文件,包括来自sql服务器数据库的5个字段数据。
因此,我希望将这5个字段导出的数据导入到drupal上的5个指定字段(这5个字段被添加到drupal中)。
提要模块或feed_import模块有帮助吗?
我想这样做:
field 1 (from excel file) ----> field_profile1 (on user drupal fields)
field 2 (from excel file) ----> field_profile2 (on user drupal fields)
field 3 (from excel file)
在我的项目中,我有一个table1,它有一个ID和一个文本字段。table2有一个 multifield,其中我可以从table中选择多个值(通过查找)。
现在,我有了query1,我想从multifield (而不是multifield.value )中提取值,并将它传递给一个VBA函数,比如:IDsToNames: table2.multifield。问题是VBA给了我这个错误:
The multi-valued field 'table2.multifield` is not valied in the expression IDsToNames(table2.multifiel
我们计划使用graphql进行编排(例如,UI客户端调用graphql服务,该服务转到多个rest端点并返回结果)。这里的问题来自一个rest端点,我们必须根据客户端请求的字段传递不同类型的查询参数。
我们使用spring-boot-graphql和graphql-java-tools库来初始化graphql
type Query{
user(id: ID): User
}
type User{
phone: [Phone]
address: [Address]
}
type Phone{...}
type Address{...}
我的代码解析用户字段并调用rest端点在单个调用
多值字段和新关系表的优缺点是什么?
让我们说一张表,上面有主人的名字和主人的狗的类型。
Owner Table
id name dogs
1 Jack 3,4,7
Dog Table
id name
1 Poodle
2 Labrador
3 ....
为了找出jack有什么,我可能会在狗字段中用服务器端的语言',‘拆分,然后从狗的表中检索每个id。
如果我使用一个新的关系表:
Owner Dog Table
owner_id dog_id
1 3
1 4
1
在Nest.js Graphql中,是否可以从解析器中获取所需的字段列表?要确定要执行哪些联接,以及不执行哪些联接,例如,对于此db架构: Employee
id
employer_id
name
Employer
id
name 对于以下graphql查询: query {
employees {
id
name
employer {
id
}
}
} 由于可以从employee表中访问雇主id,因此不需要从数据库获取/联接雇主数据。
我的项目有一个问题,我在网上找不到任何解决办法。情况就是这样。
我有两种类型的联合(DataResult) (Teaser & Program)
我有一个带有Zone字段的data类型(数组DataResult)
Teaser & Program具有不同类型的相同title字段(String vs String!)
以下是来自Zone、Teaser和Program模式的部分:
type Program {
title: String
}
type Teaser {
title: String!
}
union DataResult = T