小编oxy*_*_js的帖子

带连接的Redshift表更新

我有3个表t1,t2和t3.
t1有2列 - > id1,val1

t2 -> id2, val2  
t3 -> id3, val3  
If id1=id2 and id2 = id3 
Run Code Online (Sandbox Code Playgroud)

然后我需要更新val1 ad val3.但我重复id1,每个都应该有相同的val3

我在用

update  t1
inner join  t2 on t1.id1 = t2.id2
inner join  t3 on t2.id2 = t3.id3
set t1.val1 =  t3.val3
;
Run Code Online (Sandbox Code Playgroud)

但是不能这样做.

postgresql join amazon-redshift

9
推荐指数
2
解决办法
1万
查看次数

将多个道具传递给React组件

我试图在ImageText组件中使用道具传递两个参数.
我不确定它是否是正确的方法,或者我必须创建一个地图然后传递它.

import React, { PropTypes, Component } from 'react'

const ImageText = () => (
    <div className="img-with-text">
        <img  className="img" src={props.imageUrl} />
        <p className="txt">{props.imageText}</p>
    </div>
);

export default ImageText;
Run Code Online (Sandbox Code Playgroud)

从另一个调用此组件,如下所示

<ImageText imageUrl="/js.com" imageText="food"/>
Run Code Online (Sandbox Code Playgroud)

但是抛出错误就像

Uncaught (in promise) ReferenceError: props is not defined
    at ImageText
Run Code Online (Sandbox Code Playgroud)

html javascript reactjs

9
推荐指数
2
解决办法
3万
查看次数

在 java 中使用 JpaRepository 插入新行

我对 spring JPA 很陌生。我有以下要插入表中的实体类:

@Entity
@Table(name = "test")
public class Test {

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "id")
    private int id;

    @Column(name = "user")
    private String user;
}
Run Code Online (Sandbox Code Playgroud)

我有一个名为test. 我有多个 Test 对象,我想将它插入到表中。为此,我创建了一个 repo 类:

@Repository("testRepo")
public interface TestRepo extends JpaRepository<Test, String> {
//write insert query    
    @Modifying
    @Query(//What insert query I should write)
    void insertData(@Param("id") String id);

}
Run Code Online (Sandbox Code Playgroud)

我已经搜索过但只获得更新查询的选项。

java mysql spring spring-data-jpa

6
推荐指数
2
解决办法
2万
查看次数

使用react.js以水平方式列出图像

我正在尝试创建一个包含文本正下方的图像列表.此列表中的所有图像都应该是水平的.我正在使用这个小提琴 它工作正常,没有反应.
但我想做的反应如下.

 a.subList.map((b) => (
                                    <figure id="figure">
                                        <ul>
                                            <li>
                                                <img src={b.imageUrl} />
                                                    <figcaption>{b.name}</figcaption>
                                            </li>
                                        </ul>

                                    </figure>
                                ))
Run Code Online (Sandbox Code Playgroud)

其中a.subList采用这种形式

[{"imageUrl":"/acb","name":"cvb"},{"imageUrl":"/asdf","name":"cvbnm"}]
Run Code Online (Sandbox Code Playgroud)

但是使用反应功能它不会在水平方向上显示.

html javascript reactjs

0
推荐指数
1
解决办法
4138
查看次数